const express = require('express')
const path = require('path')
const app = express()

//app对象下所有模板都可以获取到locals下的数据
app.locals.users = 
    {
        name: '夏天',
        age: 24
    }


//1. 当渲染后缀为art的模板是, 使用express-art-template
app.engine('art', require('express-art-template'))

//2. 设置模板文件路径
app.set('views', path.join(__dirname, 'template'))

//3. 设置默认拼接art后缀
app.set('view engine', 'art')

app.get('/', (req, res) => {
    //渲染模板 res.rander(模板文件, 数据对象)
    res.render('index', {
        msg: 'hello express-art-template'
    })
})

app.listen(3000)